# 列表的排序
nums = [10,11,13,14,10,87,99,103]
# 进行排序(默认从小到大)
nums.sort()

# 从大到小
nums.sort(reverse=True)

# 倒序
nums.reverse()

print(nums)



# 字典的排序
nums2 = [{'name':'vector','age':23},{'name':'summer','age':18},{'name':'wings','age':19}]

# lambda
# 匿名函数 : 后面相当于 return 返回值
# 下面第一个x是将列表中每一个字典取到，然后进行引用，所以第一个x代表的就是字典的引用；
# 第二个x是字典中的key，意思就是按照这个key对应值的ASCII码进行排序。
nums2.sort(key=lambda x:x['age'])


print(nums2)